﻿<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
                    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
                    xmlns:ViewModel="clr-namespace:WMSSoft.WinKStart.ViewModel">
    <DataTemplate DataType="{x:Type ViewModel:CWinKStartBehaviorViewModel}">
        <WrapPanel Grid.Column="1"  Grid.ColumnSpan="2"  Grid.Row="1" Margin="5,5,0,0" Grid.RowSpan="2" Visibility="Visible">
            <Grid Background="#FFFFFFFF" Height="270" Margin="0" Width="453">
                <Grid.ColumnDefinitions>
                    <ColumnDefinition Width="Auto"/>
                    <ColumnDefinition Width="75*"/>
                    <ColumnDefinition Width="152*"/>
                </Grid.ColumnDefinitions>
                <Grid.RowDefinitions>
                    <RowDefinition Height="Auto"/>
                    <RowDefinition Height="Auto"/>
                    <RowDefinition Height="Auto" MinHeight="20"/>
                    <RowDefinition Height="Auto" MinHeight="10"/>
                    <RowDefinition/>
                </Grid.RowDefinitions>
                <Label Content="SelectEvent" HorizontalAlignment="Left" VerticalAlignment="Top" Height="20" Width="150" Grid.ColumnSpan="2" Padding="5,0,5,5" VerticalContentAlignment="Center" Margin="0,5,0,0"/>
                <ComboBox HorizontalAlignment="Left" Margin="5,4,0,0" VerticalAlignment="Top" Width="236" Height="20" Grid.Column="2" SelectedValuePath="Value1" DisplayMemberPath="Value2"  ItemsSource="{Binding SelectEventItems}"/>
                <Label Content="Style" HorizontalAlignment="Left" Margin="0,5,0,0" Grid.Row="1" Width="150" Grid.ColumnSpan="2" Padding="5,0"/>
                <ComboBox Grid.Column="2" HorizontalAlignment="Left" Grid.Row="1" Width="236" Padding="6,3,5,3" VerticalAlignment="Bottom" Height="20" Margin="5,5,0,0" SelectedValuePath="Value1" DisplayMemberPath="Value2"  ItemsSource="{Binding StyleItems}"/>
                <Label Content="Active Region on Start" Grid.Column="1" HorizontalAlignment="Left" Grid.Row="2" VerticalAlignment="Top" Height="20" Padding="5,0" VerticalContentAlignment="Center" Width="150" Margin="0,5,0,0"/>
                <ComboBox Grid.Column="2" HorizontalAlignment="Left" Height="20" Margin="5,5,0,0" Grid.Row="2" VerticalAlignment="Top" Width="236" DisplayMemberPath="Value2" SelectedValuePath="Value1" ItemsSource="{Binding RegionItems}"/>
                <ScrollViewer  Grid.ColumnSpan="3" Grid.Row="4" CanContentScroll="True">
                    <StackPanel>
                        <Expander Header="Left Mouse Click Opens" Margin="0,0,0,5" Padding="3,3,0,3" BorderBrush="#FF828790">
                            <StackPanel>
                                <RadioButton Content="Nothing" HorizontalAlignment="Left" Margin="10,5,0,0" VerticalAlignment="Top"/>
                                <RadioButton Content="WinKStart - Startmenu" HorizontalAlignment="Left" Margin="10,5,0,0" VerticalAlignment="Top" IsChecked="True"/>
                                <RadioButton Content="Metro - StartScreen" HorizontalAlignment="Left" Margin="10,5,0,5" VerticalAlignment="Top"/>
                            </StackPanel>
                        </Expander>
                        <Expander Header="Win - Key Opens" Margin="0,0,0,5" Padding="3,3,0,3" BorderBrush="#FF828790">
                            <StackPanel>
                                <RadioButton Content="Nothing" HorizontalAlignment="Left" Margin="10,5,0,0" VerticalAlignment="Top"/>
                                <RadioButton Content="WinKStart - Startmenu" HorizontalAlignment="Left" Margin="10,5,0,0" VerticalAlignment="Top" IsChecked="True"/>
                                <RadioButton Content="Metro - StartScreen" HorizontalAlignment="Left" Margin="10,5,0,5" VerticalAlignment="Top"/>
                            </StackPanel>
                        </Expander>
                        <Expander Header="Shift + Click Opens" Margin="0,0,0,5" Padding="3,3,0,3" BorderBrush="#FF828790">
                            <StackPanel>
                                <RadioButton Content="Nothing" HorizontalAlignment="Left" Margin="10,5,0,0" VerticalAlignment="Top"/>
                                <RadioButton Content="WinKStart - Startmenu" HorizontalAlignment="Left" Margin="10,5,0,0" VerticalAlignment="Top"/>
                                <RadioButton Content="Metro - StartScreen" HorizontalAlignment="Left" Margin="10,5,0,5" VerticalAlignment="Top" IsChecked="True"/>
                            </StackPanel>
                        </Expander>
                        <Expander Header="Shift + Win - Key Opens" Margin="0,0,0,5" BorderBrush="#FF828790" Padding="3,3,0,3">
                            <StackPanel>
                                <RadioButton Content="Nothing" HorizontalAlignment="Left" Margin="10,5,0,0" VerticalAlignment="Top" Height="15" Width="300"/>
                                <RadioButton Content="WinKStart - Startmenu" HorizontalAlignment="Left" Margin="10,5,0,0" VerticalAlignment="Top" Height="15" Width="300"/>
                                <RadioButton Content="Metro - StartScreen" HorizontalAlignment="Left" Margin="10,5,0,5" VerticalAlignment="Top" Height="15" Width="300" IsChecked="True"/>
                            </StackPanel>
                        </Expander>
                        <Expander Header="Mouse Over Opens" Margin="0,0,0,5" BorderBrush="#FF828790" Padding="3,3,0,3">
                            <StackPanel FlowDirection="LeftToRight">
                                <RadioButton Content="Nothing" HorizontalAlignment="Left" Margin="10,5,0,0" VerticalAlignment="Top" Height="15" Width="300" IsChecked="True"/>
                                <RadioButton Content="WinKStart - Startmenu" HorizontalAlignment="Left" Margin="10,5,0,0" VerticalAlignment="Top" Height="15" Width="300"/>
                                <RadioButton Content="Metro - StartScreen" HorizontalAlignment="Left" Margin="10,5,0,5" VerticalAlignment="Top" Height="15" Width="300"/>
                                <Label Content="Delay Time to show in ms:" Height="20" Padding="0" Margin="-250,-2,0,0" Width="140"/>
                                <TextBox Height="20" Margin="-70,-20,0,0" Text="100" Width="35" IsEnabled="False"/>
                            </StackPanel>
                        </Expander>
                    </StackPanel>
                </ScrollViewer>
            </Grid>
        </WrapPanel>
    </DataTemplate>
    <DataTemplate DataType="{x:Type ViewModel:CWinKStartStartButtonViewModel}">
        <WrapPanel Grid.Column="1"  Grid.ColumnSpan="2"  Grid.Row="1" Margin="5" Grid.RowSpan="2" Visibility="Visible">
            <Grid Background="#FFFFFFFF" Height="253" Width="454" Margin="0">
                <Grid.ColumnDefinitions>
                    <ColumnDefinition Width="Auto" MinWidth="202"/>
                    <ColumnDefinition Width="17*"/>
                    <ColumnDefinition Width="109*"/>
                </Grid.ColumnDefinitions>
                <Grid.RowDefinitions>
                    <RowDefinition Height="Auto" MinHeight="115"/>
                    <RowDefinition Height="Auto"/>
                    <RowDefinition Height="Auto" MinHeight="20"/>
                    <RowDefinition Height="Auto" MinHeight="27"/>
                    <RowDefinition Height="Auto"/>
                    <RowDefinition Height="Auto"/>
                    <RowDefinition Height="20*"/>
                </Grid.RowDefinitions>
                <GroupBox Header="Mode" HorizontalAlignment="Left" Margin="0,10,0,0" VerticalAlignment="Top" Width="444" Height="115" Grid.Column="0" Grid.ColumnSpan="3" >
                    <Grid HorizontalAlignment="Left" Height="91" Margin="0,4,0,0" VerticalAlignment="Top" Width="434">
                        <Grid.ColumnDefinitions>
                            <ColumnDefinition Width="101*"/>
                            <ColumnDefinition Width="102*"/>
                            <ColumnDefinition Width="14*"/>
                        </Grid.ColumnDefinitions>
                        <Grid.RowDefinitions>
                            <RowDefinition Height="Auto"/>
                            <RowDefinition Height="Auto"/>
                            <RowDefinition Height="Auto"/>
                            <RowDefinition Height="Auto"/>
                            <RowDefinition Height="Auto"/>
                        </Grid.RowDefinitions>
                        <RadioButton Content="Windows" HorizontalAlignment="Left" Height="20" Margin="20,0,0,0" VerticalAlignment="Top" VerticalContentAlignment="Center" Width="386" Grid.ColumnSpan="2"/>
                        <RadioButton Content="WinKStart" HorizontalAlignment="Left" Height="20" Margin="20,0,0,0" Grid.Row="1" VerticalAlignment="Top"  VerticalContentAlignment="Center" Width="386" Grid.ColumnSpan="2" IsChecked="True"/>
                        <RadioButton Content="Custom" HorizontalAlignment="Left" Height="20" Margin="20,0,0,0" Grid.Row="2" VerticalAlignment="Top"  VerticalContentAlignment="Center" Width="182"/>
                        <TextBox Grid.Column="1" Grid.Row="2" Margin="0,1,0,0" IsEnabled="False" />
                        <Button Content="..." Grid.Column="2" Grid.Row="2" Margin="5,1,5,0" IsEnabled="False" RenderTransformOrigin="0.167,-0.905"/>
                        <CheckBox Content="Replace StartButton on all Taskbars (If here are more than one Monitors)" HorizontalAlignment="Left" Margin="20,6,0,0" Grid.Row="3" Grid.ColumnSpan="3" VerticalAlignment="Top"/>
                    </Grid>
                </GroupBox>
                <CheckBox Content="Disable Hot Edges" HorizontalAlignment="Left" Margin="10,5,0,0" Grid.Row="1" VerticalAlignment="Top" Grid.ColumnSpan="3" Width="434" Height="15"/>
                <CheckBox Content="Disable Metro StartScreen" HorizontalAlignment="Left" Margin="30,5,0,5" Grid.Row="2" VerticalAlignment="Top" Grid.ColumnSpan="3" Width="434" Height="15"/>


                <WrapPanel Grid.Row="3" Grid.ColumnSpan="3">
                    <Label Content="Restore Windows Start Button after" HorizontalAlignment="Left" Padding="0,0,0,0" Margin="10,5,0,0" VerticalAlignment="Top" Height="31" Width="187"/>
                    <TextBox HorizontalAlignment="Left" Height="20" TextWrapping="Wrap" Text="30" Margin="5,5,0,0" VerticalAlignment="Top" Width="32" VerticalContentAlignment="Center"/>
                    <Label Content="seconds if GUI doesn't live" HorizontalAlignment="Left" Padding="0,0,0,0" Margin="5,5,0,0" Grid.Row="3" VerticalAlignment="Top" Height="30" Width="210"/>
                </WrapPanel>
            </Grid>
        </WrapPanel>
    </DataTemplate>
    <DataTemplate DataType="{x:Type ViewModel:CWinKStartContextMenuViewModel}">
        <WrapPanel Grid.Column="1"  Grid.ColumnSpan="2"  Grid.Row="1" Margin="5" Grid.RowSpan="2" Visibility="Visible">
            <ScrollViewer CanContentScroll="True">
                <Grid Background="#FFFFFFFF" Width="454" Margin="0">
                    <Grid.ColumnDefinitions>
                        <ColumnDefinition Width="Auto"/>
                        <ColumnDefinition Width="116*"/>
                        <ColumnDefinition Width="111*"/>
                    </Grid.ColumnDefinitions>
                    <Grid.RowDefinitions>
                        <RowDefinition Height="Auto"/>
                        <RowDefinition Height="Auto"/>
                        <RowDefinition Height="Auto"/>
                        <RowDefinition Height="Auto"/>
                        <RowDefinition Height="Auto"/>
                        <RowDefinition Height="Auto"/>
                        <RowDefinition Height="Auto"/>
                        <RowDefinition Height="Auto"/>
                        <RowDefinition Height="Auto"/>
                        <RowDefinition Height="Auto"/>
                        <RowDefinition Height="Auto"/>
                        <RowDefinition Height="Auto"/>
                        <RowDefinition Height="Auto"/>
                        <RowDefinition Height="Auto"/>
                        <RowDefinition Height="Auto"/>
                        <RowDefinition Height="Auto"/>
                        <RowDefinition Height="Auto"/>
                        <RowDefinition Height="Auto"/>
                        <RowDefinition Height="Auto"/>
                        <RowDefinition Height="Auto"/>
                        <RowDefinition Height="Auto"/>
                    </Grid.RowDefinitions>
                    <CheckBox Content="Enable Context Menu" Grid.Column="1" Grid.Row="0" HorizontalAlignment="Left" Margin="24,5,0,5" VerticalAlignment="Top" Height="15" Width="134"/>
                    <CheckBox Content="Show Taskmanager" Grid.Column="1" Grid.ColumnSpan="2" IsEnabled="False" HorizontalAlignment="Left" Margin="55,0,0,5" Grid.Row="1" VerticalAlignment="Top" Height="15"/>
                    <CheckBox Content="Show Systemcontrol" Grid.Column="1" Grid.ColumnSpan="2" IsEnabled="False" HorizontalAlignment="Left" Margin="55,0,0,5" Grid.Row="2" VerticalAlignment="Top" Height="15"/>
                    <CheckBox Content="Show Windows Explorer" Grid.Column="1" Grid.ColumnSpan="2" IsEnabled="False" HorizontalAlignment="Left" Margin="55,0,0,5" Grid.Row="3" VerticalAlignment="Top" Height="15"/>
                    <CheckBox Content="Show Run" Grid.Column="1" Grid.ColumnSpan="2" IsEnabled="False" HorizontalAlignment="Left" Margin="55,0,0,5" Grid.Row="4" VerticalAlignment="Top" Height="15"/>
                    <CheckBox Content="Show Search" Grid.Column="1" Grid.ColumnSpan="2" IsEnabled="False" HorizontalAlignment="Left" Margin="55,0,0,5" Grid.Row="5" VerticalAlignment="Top" Height="15"/>
                    <CheckBox Content="Show Programs and Features" Grid.Column="1" Grid.ColumnSpan="2" IsEnabled="False" HorizontalAlignment="Left" Margin="55,0,0,5" Grid.Row="6" VerticalAlignment="Top" Height="15"/>
                    <CheckBox Content="Show Mobility Center" Grid.Column="1" Grid.ColumnSpan="2" IsEnabled="False" HorizontalAlignment="Left" Margin="55,0,0,5" Grid.Row="7" VerticalAlignment="Top" Height="15"/>
                    <CheckBox Content="Show Power Options" Grid.Column="1" Grid.ColumnSpan="2" IsEnabled="False" HorizontalAlignment="Left" Margin="55,0,0,5" Grid.Row="8" VerticalAlignment="Top" Height="15"/>
                    <CheckBox Content="Show EventViewer" Grid.Column="1" Grid.ColumnSpan="2" IsEnabled="False" HorizontalAlignment="Left" Margin="55,0,0,5" Grid.Row="9" VerticalAlignment="Top" Height="15"/>
                    <CheckBox Content="Show System" Grid.Column="1" Grid.ColumnSpan="2" IsEnabled="False" HorizontalAlignment="Left" Margin="55,0,0,5" Grid.Row="10" VerticalAlignment="Top" Height="15"/>
                    <CheckBox Content="Show Device Manager" Grid.Column="1" Grid.ColumnSpan="2" IsEnabled="False" HorizontalAlignment="Left" Margin="55,0,0,5" Grid.Row="11" VerticalAlignment="Top" Height="15"/>
                    <CheckBox Content="Show Network Connections" Grid.Column="1" Grid.ColumnSpan="2" IsEnabled="False" HorizontalAlignment="Left" Margin="55,0,0,5" Grid.Row="12" VerticalAlignment="Top" Height="15"/>
                    <CheckBox Content="Show Diskmanagement" Grid.Column="1" Grid.ColumnSpan="2" IsEnabled="False" HorizontalAlignment="Left" Margin="55,0,0,5" Grid.Row="13" VerticalAlignment="Top" Height="15"/>
                    <CheckBox Content="Show Computermanagement" Grid.Column="1" Grid.ColumnSpan="2" IsEnabled="False" HorizontalAlignment="Left" Margin="55,0,0,5" Grid.Row="14" VerticalAlignment="Top" Height="15"/>
                    <CheckBox Content="Show Command Shell" Grid.Column="1" Grid.ColumnSpan="2" IsEnabled="False" HorizontalAlignment="Left" Margin="55,0,0,5" Grid.Row="15" VerticalAlignment="Top" Height="15" Width="149"/>
                    <CheckBox Content="Show Command Shell(Administrator)" Grid.Column="1" Grid.ColumnSpan="2" IsEnabled="False" HorizontalAlignment="Left" Margin="55,0,0,5" Grid.Row="16" VerticalAlignment="Top" Height="15"/>
                    <CheckBox Content="Show Powershell" IsEnabled="False" Grid.Column="1" Grid.ColumnSpan="2" HorizontalAlignment="Left" Margin="55,0,0,5" Grid.Row="17" VerticalAlignment="Top" Height="15"/>
                    <CheckBox Content="Show Powershell(Administrator)" IsEnabled="False" Grid.Column="1" Grid.ColumnSpan="2" HorizontalAlignment="Left" Margin="55,0,0,5" Grid.Row="18" VerticalAlignment="Top" Height="15"/>
                    <CheckBox Content="Show WinKStart Settings" IsEnabled="False" Grid.Column="1" Grid.ColumnSpan="2" HorizontalAlignment="Left" Margin="55,0,0,5" Grid.Row="19" VerticalAlignment="Top" Height="15" Width="162"/>
                    <CheckBox Content="Show WinKStart Exit" IsEnabled="False" Grid.Column="1" Grid.Row="20" Grid.ColumnSpan="2" HorizontalAlignment="Left" Margin="55,0,0,5" VerticalAlignment="Top" Height="15" Width="140"/>
                </Grid>
            </ScrollViewer>
        </WrapPanel>
    </DataTemplate>
    <DataTemplate DataType="{x:Type ViewModel:CContentActionsViewModel}">
        <WrapPanel Grid.Column="1" Grid.ColumnSpan="2" Grid.Row="1" Margin="5" Background="{DynamicResource {x:Static SystemColors.WindowBrushKey}}" Visibility="Visible">
            <ListView Height="234" Width="454" VerticalContentAlignment="Center">
                <ListView.View>
                    <GridView>
                        <GridViewColumn Header="Name" DisplayMemberBinding="{Binding Name}" Width="100"/>
                        <GridViewColumn Header="SourceElement" DisplayMemberBinding="{Binding EventSourceElement}" Width="200" />
                        <GridViewColumn Header="Function" DisplayMemberBinding="{Binding Function}" Width="100"/>
                    </GridView>
                </ListView.View>
            </ListView>
            <Button Content="Add" Height="20" Width="80" Margin="10,8,0,0" IsEnabled="False"/>
            <Button Content="Edit" Height="20" Width="80" Margin="10,8,0,0" IsEnabled="False"/>
            <Button Content="Delete" Width="80" Height="20" Margin="10,8,0,0" IsEnabled="False"/>
        </WrapPanel>
    </DataTemplate>
    <DataTemplate DataType="{x:Type ViewModel:CContentContextMenuViewModel}">
        <WrapPanel Grid.Column="1" Grid.ColumnSpan="2" Grid.Row="1" Margin="5" Background="{DynamicResource {x:Static SystemColors.WindowBrushKey}}" Visibility="Visible">
            <ListView Height="234" Width="454" VerticalContentAlignment="Center">
                <ListView.ContextMenu>
                    <ContextMenu>
                        <MenuItem Name="mni_AddContextMenuItem" Header="Add" IsEnabled="True"/>
                        <MenuItem Name="mni_EditontextMenuItem" Header="Edit" IsEnabled="False" />
                        <MenuItem Name="mni_DeleteontextMenuItem" Header="Delete" IsEnabled="False"/>
                    </ContextMenu>
                </ListView.ContextMenu>
                <ListView.View>
                    <GridView>
                        <GridViewColumn Header="Caption" DisplayMemberBinding="{Binding Caption}" Width="100"/>
                        <GridViewColumn Header="Name  " DisplayMemberBinding="{Binding Name}" Width="200" />
                        <GridViewColumn Header="MenuID" DisplayMemberBinding="{Binding MenuID}" Width="80" />
                    </GridView>
                </ListView.View>
                <MenuItem/>
                <MenuItem/>
                <MenuItem/>
            </ListView>
            <Button Content="Add" Height="20" Width="80" Margin="10,8,0,0" IsEnabled="True"/>
            <Button Content="Edit" Height="20" Width="80" Margin="10,8,0,0" IsEnabled="False"/>
            <Button Content="Delete" Width="80" Height="20" Margin="10,8,0,0" IsEnabled="False"/>
        </WrapPanel>
    </DataTemplate>
    <DataTemplate DataType="{x:Type ViewModel:CContentRegionsViewModel}">
        <WrapPanel Grid.Column="1" Grid.ColumnSpan="2" Grid.Row="1" Margin="5" Background="{DynamicResource {x:Static SystemColors.WindowBrushKey}}" Visibility="Visible">
            <ListView Height="234" Width="454" VerticalContentAlignment="Center">
                <ListView.View>
                    <GridView>
                        <GridViewColumn Header="Caption" DisplayMemberBinding="{Binding Caption}" Width="100"/>
                        <GridViewColumn Header="Name  " DisplayMemberBinding="{Binding Name}" Width="150" />
                        <GridViewColumn Header="DataSource  " DisplayMemberBinding="{Binding DataSource}" Width="200" />
                        <GridViewColumn Header="Filter  " DisplayMemberBinding="{Binding Filter}" Width="200" />
                    </GridView>
                </ListView.View>
            </ListView>
            <Button Content="Add" Height="20" Width="80" Margin="10,8,0,0" IsEnabled="False"/>
            <Button Content="Edit" Height="20" Width="80" Margin="10,8,0,0" IsEnabled="False"/>
            <Button Content="Delete" Width="80" Height="20" Margin="10,8,0,0" IsEnabled="False"/>
        </WrapPanel>
    </DataTemplate>
    <DataTemplate DataType="{x:Type ViewModel:CModulesDataSourceViewModel}">
        <WrapPanel Grid.Column="1" Grid.ColumnSpan="2" Grid.Row="1" Margin="5" Background="{DynamicResource {x:Static SystemColors.WindowBrushKey}}" Visibility="Visible">
            <ListView Height="234" Width="454" VerticalContentAlignment="Center">
                <ListView.ContextMenu>
                    <ContextMenu>
                        <MenuItem Header="Add" IsEnabled="True"/>
                        <MenuItem Header="Edit" IsEnabled="False"/>
                        <MenuItem Header="Delete" IsEnabled="False"/>
                        <MenuItem Header="View Data" IsEnabled="False"/>
                        <MenuItem Header="Reload Data" IsEnabled="False"/>
                    </ContextMenu>
                </ListView.ContextMenu>
                <ListView.View>
                    <GridView>
                        <GridViewColumn Header="Caption" DisplayMemberBinding="{Binding ShortName}" Width="100"/>
                        <GridViewColumn Header="Name  " DisplayMemberBinding="{Binding Name}" Width="200" />
                        <GridViewColumn Header="Assembly  " DisplayMemberBinding="{Binding Assembly}" Width="300"/>
                    </GridView>
                </ListView.View>
            </ListView>
            <Button Content="Add" Height="20" Width="100" Margin="10,8,0,0"/>
            <Button Content="Edit" Height="20" Width="100" Margin="10,8,0,0" IsEnabled="False"/>
            <Button Content="Delete" Width="100" Height="20" Margin="10,8,0,0" IsEnabled="False"/>
            <Button Content="View Data" Width="100" Height="20" Margin="10,8,0,0" IsEnabled="False"/>
        </WrapPanel>
    </DataTemplate>
    <DataTemplate DataType="{x:Type ViewModel:CModulesFunctionViewModel}">
        <WrapPanel Grid.Column="1" Grid.ColumnSpan="2" Grid.Row="1" Margin="5" Background="{DynamicResource {x:Static SystemColors.WindowBrushKey}}" Visibility="Visible">
            <ListView Height="234" Width="454" VerticalContentAlignment="Center">
                <ListView.View>
                    <GridView>
                        <GridViewColumn Header="Name" DisplayMemberBinding="{Binding Name}" Width="100"/>
                        <GridViewColumn Header="DataSource" DisplayMemberBinding="{Binding DataSource}" Width="100" />
                        <GridViewColumn Header="Filter" DisplayMemberBinding="{Binding Filter}" Width="100" />
                    </GridView>
                </ListView.View>
            </ListView>
            <Button Content="Add" Height="20" Width="80" Margin="10,8,0,0" IsEnabled="False"/>
            <Button Content="Edit" Height="20" Width="80" Margin="10,8,0,0" IsEnabled="False"/>
            <Button Content="Delete" Width="80" Height="20" Margin="10,8,0,0" IsEnabled="False"/>
        </WrapPanel>
    </DataTemplate>
    <DataTemplate DataType="{x:Type ViewModel:CModulesEnginesViewModul}">
        <WrapPanel Grid.Column="1" Grid.ColumnSpan="2" Grid.Row="1" Margin="5" Background="{DynamicResource {x:Static SystemColors.WindowBrushKey}}" Visibility="Visible">
            <ListView Height="234" Width="454" VerticalContentAlignment="Center">
                <ListView.View>
                    <GridView>
                        <GridViewColumn Header="SearchEngine" DisplayMemberBinding="{Binding ShortName}" Width="100"/>
                        <GridViewColumn Header="Name" DisplayMemberBinding="{Binding Name}" Width="200" />
                        <GridViewColumn Header="DataSource" DisplayMemberBinding="{Binding DataSource}" Width="100" />
                        <GridViewColumn Header="Filter" DisplayMemberBinding="{Binding Filter}" Width="100" />
                    </GridView>
                </ListView.View>
            </ListView>
            <Button Content="Add" Height="20" Width="80" Margin="10,8,0,0" IsEnabled="False"/>
            <Button Content="Edit" Height="20" Width="80" Margin="10,8,0,0" IsEnabled="False"/>
            <Button Content="Delete" Width="80" Height="20" Margin="10,8,0,0" IsEnabled="False"/>
        </WrapPanel>
    </DataTemplate>
    <DataTemplate DataType="{x:Type ViewModel:CModulesStylesViewModel}">
        <WrapPanel Grid.Column="1" Grid.ColumnSpan="2" Grid.Row="1" Margin="5" Background="{DynamicResource {x:Static SystemColors.WindowBrushKey}}" Visibility="Visible">
            <ListView Height="234" Width="454" VerticalContentAlignment="Center">
                <ListView.View>
                    <GridView>
                        <GridViewColumn Header="Name" DisplayMemberBinding="{Binding Name}" Width="300"/>
                    </GridView>
                </ListView.View>
            </ListView>
            <Button Content="Add" Height="20" Width="80" Margin="10,8,0,0" IsEnabled="False"/>
            <Button Content="Edit" Height="20" Width="80" Margin="10,8,0,0" IsEnabled="False"/>
            <Button Content="Delete" Width="80" Height="20" Margin="10,8,0,0" IsEnabled="False"/>
        </WrapPanel>
    </DataTemplate>
    <DataTemplate DataType="{x:Type ViewModel:CModulesLanguageViewModel}">
        <WrapPanel Grid.Column="1" Grid.ColumnSpan="2" Grid.Row="1" Margin="5" Background="{DynamicResource {x:Static SystemColors.WindowBrushKey}}" Visibility="Visible">
            <ListView Height="234" Width="454" VerticalContentAlignment="Center">
                <ListView.View>
                    <GridView>
                        <GridViewColumn Header="Name" DisplayMemberBinding="{Binding Name}" Width="300"/>
                    </GridView>
                </ListView.View>
            </ListView>
            <Button Content="Add" Height="20" Width="80" Margin="10,8,0,0" IsEnabled="False"/>
            <Button Content="Edit" Height="20" Width="80" Margin="10,8,0,0" IsEnabled="False"/>
            <Button Content="Delete" Width="80" Height="20" Margin="10,8,0,0" IsEnabled="False"/>
        </WrapPanel>
    </DataTemplate>
    <DataTemplate DataType="{x:Type ViewModel:CAboutViewModel}">
        <WrapPanel Grid.Column="1" Grid.ColumnSpan="2" Grid.Row="1" Margin="5" Background="{DynamicResource {x:Static SystemColors.WindowBrushKey}}" Visibility="Visible">

        </WrapPanel>
    </DataTemplate>
</ResourceDictionary>